tooth/dental deposit - Espagnol Anglais Dictionnaire